/* 
*userReviewSingle
*nzj
*2018/10/10
*/
@import "../../lib/base.less";
@color:#e64545;
body{background: #f5f5f5;}

/* 评价晒单 */
.shop-user-reviewSingle{float: right; width: 996px;  /*min-height: 1274px;*/ margin-top: 20px; background-color: #fff;}
/* 评价晒单标题（页面公用） */
.shop-user-reviewSingle .shop-user-reviewSingle-title{margin-top: 30px; padding: 0 20px;}
.shop-user-reviewSingle .shop-user-reviewSingle-title h3{font-size: 16px; font-weight: normal; color: #333;}
.shop-user-reviewSingle .shop-user-reviewSingle-title .shop-user-reviewSingle-cut{height: 38px; margin-top: 20px; border-bottom: 1px #e1e1e1 solid;}
.shop-user-reviewSingle .shop-user-reviewSingle-title .shop-user-reviewSingle-cut ul{ float: left;}
.shop-user-reviewSingle .shop-user-reviewSingle-title .shop-user-reviewSingle-cut li{float: left; width: 98px; height: 38px; line-height: 38px;  text-align: center;  border-top: 1px #e1e1e1 solid; border-right: 1px #e1e1e1 solid;}
.shop-user-reviewSingle .shop-user-reviewSingle-title .shop-user-reviewSingle-cut li:first-child{border-left: 1px #e1e1e1 solid;}
.shop-user-reviewSingle .shop-user-reviewSingle-title .shop-user-reviewSingle-cut li a{font-size: 14px; color: #333;}
.shop-user-reviewSingle .shop-user-reviewSingle-title .shop-user-reviewSingle-cut li a:hover{color: @color; cursor: pointer;}
/* 选中状态 */
.shop-user-reviewSingle .shop-user-reviewSingle-title .shop-user-reviewSingle-cut li.shop-click a{color: @color;}
// 近三个月订单
.shop-user-reviewSingle .shop-user-reviewSingle-title .shop-right-order{float: right; font-size: 12px; margin-top: -38px; margin-right: 140px;}
.shop-user-reviewSingle .shop-user-reviewSingle-con-box{margin-top: 25px; padding: 0 20px;}
/* 分页 */
.shop-user-reviewSingle .shop-page{margin: 30px 0;}
// 评价晒单标题结束


// 待评价内容
.shop-user-reviewSingle .shop-reviewSingle-index .shop-index-reviewSingle-title{height: 40px; background-color: #f5f5f5;}
.shop-user-reviewSingle .shop-reviewSingle-index .shop-index-reviewSingle-title h5{float: left; font-size: 12px; font-weight: normal; color: #333; height: 40px; line-height: 40px;}
.shop-user-reviewSingle .shop-reviewSingle-index .shop-index-reviewSingle-title h5.shop-index-detail{margin-left: 160px;}
.shop-user-reviewSingle .shop-reviewSingle-index .shop-index-reviewSingle-title h5.shop-index-person{margin-left: 340px;}
.shop-user-reviewSingle .shop-reviewSingle-index .shop-index-reviewSingle-title h5.shop-index-money{margin-left: 77px;}
.shop-user-reviewSingle .shop-reviewSingle-index .shop-index-reviewSingle-title h5.shop-index-work{margin-left: 136px;}

.shop-user-reviewSingle .shop-reviewSingle-index .shop-index-reviewSingle-body{margin-top: 10px;}
.shop-user-reviewSingle .shop-index-reviewSingle-body .shop-index-reviewSingle-body-product{border: 1px #e1e1e1 solid; border-bottom: none;}
.shop-user-reviewSingle .shop-index-reviewSingle-body .shop-index-reviewSingle-body-product .shop-index-reviewSingle-body-product-title{height: 29px; background-color: #f5f5f5;}
.shop-user-reviewSingle .shop-index-reviewSingle-body .shop-index-reviewSingle-body-product-title .shop-product-time{float: left; margin-left: 20px; margin-top: 8px;}
.shop-user-reviewSingle .shop-index-reviewSingle-body .shop-index-reviewSingle-body-product-title .shop-product-time span{float: left; font-size: 12px; color: #a5a5a5;}
.shop-user-reviewSingle .shop-index-reviewSingle-body .shop-index-reviewSingle-body-product-title .shop-product-time span.shop-product-time-info{margin-left: 6px; color: #333;}
.shop-user-reviewSingle .shop-index-reviewSingle-body .shop-index-reviewSingle-body-product-title .shop-product-number{float: left; margin-left: 36px; margin-top: 8px;}
.shop-user-reviewSingle .shop-index-reviewSingle-body .shop-index-reviewSingle-body-product-title .shop-product-number span{float: left; font-size: 12px; color: #a5a5a5;}
.shop-user-reviewSingle .shop-index-reviewSingle-body .shop-index-reviewSingle-body-product-title .shop-product-number span.shop-product-number-info{margin-left: 6px; color: #333;} 

// 书籍内容
.shop-user-reviewSingle .shop-index-reviewSingle-body .shop-index-reviewSingle-body-product{margin-bottom: 20px;}
.shop-user-reviewSingle .shop-index-reviewSingle-body .shop-index-reviewSingle-body-product .shop-index-reviewSingle-body-product-con{}
.shop-user-reviewSingle .shop-index-reviewSingle-body .shop-index-reviewSingle-body-product-con li{height: 99px; border-bottom: 1px#e1e1e1 solid;}
.shop-user-reviewSingle .shop-index-reviewSingle-body .shop-index-reviewSingle-body-product-con li .shop-index-reviewSingle-body-product-details{width: 512px; height: 99px; border-right: 1px #e1e1e1 solid;}
.shop-user-reviewSingle .shop-index-reviewSingle-body .shop-index-reviewSingle-body-product-con li .shop-index-reviewSingle-product-book{display: block; width: 60px; height: 60px; margin-right: 20px; border: 1px #e1e1e1 solid; margin: 20px;} 
.shop-user-reviewSingle .shop-index-reviewSingle-body .shop-index-reviewSingle-body-product-con li .shop-index-reviewSingle-product-book img{display: block; width: 100%; height: 100%;}
.shop-user-reviewSingle .shop-index-reviewSingle-body .shop-index-reviewSingle-body-product-con li .shop-index-reviewSingle-product-info{width: 296px; height: 40px; margin-top: 20px; overflow: hidden; font-size: 12px; color: #333; line-height: 20px;}
.shop-user-reviewSingle .shop-index-reviewSingle-body .shop-index-reviewSingle-body-product-con li .shop-index-reviewSingle-product-info:hover{color: @color; text-decoration: underline;}
.shop-user-reviewSingle .shop-index-reviewSingle-body .shop-index-reviewSingle-body-product-con li .shop-index-reviewSingle-product-num{margin: 20px 50px 0 0; font-size: 12px; color: #333;}

.shop-user-reviewSingle .shop-index-reviewSingle-body .shop-index-reviewSingle-body-product-con li .shop-index-reviewSingle-body-product-person{width: 108px; height: 99px; border-right: 1px #e1e1e1 solid;background:url("@{imgRootDeep}/shop_user_personImg.png") no-repeat 80px 22px;}
.shop-user-reviewSingle .shop-index-reviewSingle-body .shop-index-reviewSingle-body-product-con li .shop-index-reviewSingle-body-product-person span{display: inline-block; width: 48px; margin-top: 20px; margin-left: 23px;}

.shop-user-reviewSingle .shop-index-reviewSingle-body .shop-index-reviewSingle-body-product-con li .shop-index-reviewSingle-body-product-money{width: 108px; height: 99px; text-align: center; border-right: 1px #e1e1e1 solid;}
.shop-user-reviewSingle .shop-index-reviewSingle-body .shop-index-reviewSingle-body-product-con li .shop-index-reviewSingle-body-product-money .shop-body-product-money{margin-top: 20px; font-size: 12px; color: #333;}
.shop-user-reviewSingle .shop-index-reviewSingle-body .shop-index-reviewSingle-body-product-con li .shop-index-reviewSingle-body-product-money .shop-shop-body-product-money-away{margin-top: 13px; font-size: 12px; color: #a7a7a7;}

.shop-user-reviewSingle .shop-index-reviewSingle-body .shop-index-reviewSingle-body-product-con li .shop-index-reviewSingle-body-product-order{width: 217px; height: 99px; text-align: center;}
.shop-user-reviewSingle .shop-index-reviewSingle-body .shop-index-reviewSingle-body-product-con li .shop-index-reviewSingle-body-product-order .shop-shop-body-product-order-title{display: block; font-size: 12px; color: #333;}
.shop-user-reviewSingle .shop-index-reviewSingle-body .shop-index-reviewSingle-body-product-con li .shop-index-reviewSingle-body-product-order .shop-shop-body-product-order-title{margin-top: 20px;}
.shop-user-reviewSingle .shop-index-reviewSingle-body .shop-index-reviewSingle-body-product-con li .shop-index-reviewSingle-body-product-order .shop-shop-body-product-order-title:hover{color: @color;}
.shop-user-reviewSingle .shop-index-reviewSingle-body .shop-index-reviewSingle-body-product-con li .shop-index-reviewSingle-body-product-order .shop-shop-body-product-order-btn{display: inline-block; margin-top: 10px; font-size:12px; width: 80px; height: 26px; line-height: 26px; color: #333; background-color: #f5f5f5; outline: 1px #e1e1e1 solid;}
.shop-user-reviewSingle .shop-index-reviewSingle-body .shop-index-reviewSingle-body-product-con li .shop-index-reviewSingle-body-product-order .shop-shop-body-product-order-btn:hover{background-color: @color; color: #fff; outline: none;}
// 待评价内容结束



// 待晒单内容
.shop-user-reviewSingle .shop-user-reviewSingle-con-box .shop-user-reviewSingle-con .shop-single-review-title{height: 40px; background-color: #f5f5f5;}
.shop-user-reviewSingle .shop-user-reviewSingle-con-box .shop-user-reviewSingle-con .shop-single-review-title h5{float: left; font-size: 12px; font-weight: normal; color: #333; height: 40px; line-height: 40px;}
.shop-user-reviewSingle .shop-user-reviewSingle-con-box .shop-user-reviewSingle-con .shop-single-review-title h5.shop-detail{margin-left: 160px;}
.shop-user-reviewSingle .shop-user-reviewSingle-con-box .shop-user-reviewSingle-con .shop-single-review-title h5.shop-statue{margin-left: 428px;}
.shop-user-reviewSingle .shop-user-reviewSingle-con-box .shop-user-reviewSingle-con .shop-single-review-title h5.shop-work{margin-left: 205px;}

.shop-user-reviewSingle .shop-user-reviewSingle-con-box .shop-single-reviewSingle-body{margin-top: 10px;}
.shop-user-reviewSingle .shop-user-reviewSingle-con-box .shop-single-reviewSingle-body ul{border-top: 1px #e1e1e1 solid;}
.shop-user-reviewSingle .shop-user-reviewSingle-con-box .shop-single-reviewSingle-body li{font-size: 12px;}
.shop-user-reviewSingle .shop-user-reviewSingle-con-box .shop-single-reviewSingle-body li .shop-single-reviewSingle-body-top{height: 98px; border: 1px #e1e1e1 solid; border-top: none;}
.shop-user-reviewSingle .shop-user-reviewSingle-con-box .shop-single-reviewSingle-body li .shop-single-reviewSingle-body-top.shop-no-topBorder{border-top: 1px #e1e1e1 solid;}
.shop-user-reviewSingle .shop-user-reviewSingle-con-box .shop-single-reviewSingle-body li .shop-single-review-img{width: 60px; height: 60px; border: 1px #e1e1e1 solid; margin: 17px 20px;}
.shop-user-reviewSingle .shop-user-reviewSingle-con-box .shop-single-reviewSingle-body li .shop-single-review-img img{display: block; width: 100%; height: 100%;}
.shop-user-reviewSingle .shop-user-reviewSingle-con-box .shop-single-reviewSingle-body li .shop-single-review-detail{margin-top: 28px;}
.shop-user-reviewSingle .shop-user-reviewSingle-con-box .shop-single-reviewSingle-body li .shop-single-review-detail a{display: block; width: 332px; height: 12px; line-height: 12px; color: #333; text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.shop-user-reviewSingle .shop-user-reviewSingle-con-box .shop-single-reviewSingle-body li .shop-single-review-detail a:hover{color: @color; text-decoration: underline;}
.shop-user-reviewSingle .shop-user-reviewSingle-con-box .shop-single-reviewSingle-body li .shop-single-review-detail span{display: block; height: 12px; line-height: 12px; color: #999; margin-top: 17px;}

.shop-user-reviewSingle .shop-user-reviewSingle-con-box .shop-single-reviewSingle-body li .shop-single-review-time{max-width: 60px; height: 98px; line-height: 98px; margin-left: 186px; overflow: hidden;}
.shop-user-reviewSingle .shop-user-reviewSingle-con-box .shop-single-reviewSingle-body li .shop-single-review-btn{width: 80px; height: 26px; line-height: 26px; text-align: center; color: #333; margin: 36px 30px 0 0; background-color: #f5f5f5; outline: 1px #e1e1e1 solid;}
.shop-user-reviewSingle .shop-user-reviewSingle-con-box .shop-single-reviewSingle-body li .shop-single-review-btn:hover{background-color: @color; color: #fff; outline: none; cursor: pointer;}

// 文件上传
.shop-user-reviewSingle .shop-single-reviewSingle-body li .shop-single-reviewSingle-body-bot{display: none; position: relative; border: 1px #c7ddad solid; background-color: #f7fbf2; margin-bottom: 20px;}
.shop-user-reviewSingle .shop-single-reviewSingle-body li .shop-single-reviewSingle-body-bot .shop-green-corner{position: absolute; top: -10px; right: 200px;}
// 评分
.shop-user-reviewSingle .shop-single-reviewSingle-body li .shop-single-reviewSingle-body-bot .shop-single-review-score{margin: 20px 0 0 40px;}
.shop-user-reviewSingle .shop-single-reviewSingle-body li .shop-single-reviewSingle-body-bot .shop-single-review-score h5{font-size: 12px; line-height: 12px; font-weight: normal; color: #333;}
.shop-user-reviewSingle .shop-single-reviewSingle-body li .shop-single-reviewSingle-body-bot .shop-single-review-score .shop-single-review-score-star{width: 74px; height: 14px; margin-left: 15px; margin-top: -2px; background: url("@{imgRootDeep}/xiangqing_pingjia_star_def.png") no-repeat;}
.shop-user-reviewSingle .shop-single-reviewSingle-body li .shop-single-reviewSingle-body-bot .shop-single-review-score .shop-single-review-score-star i{display: block; height: 14px; width: 0; background: url("@{imgRootDeep}/xiangqing_pingjia_star_sel.png") no-repeat 0px 0px;}
// 评分
.shop-user-reviewSingle .shop-single-reviewSingle-body li .shop-single-reviewSingle-body-bot .shop-single-review-comment{margin: 20px 0 0 40px;}
.shop-user-reviewSingle .shop-single-reviewSingle-body li .shop-single-reviewSingle-body-bot .shop-single-review-comment h5{font-size: 12px; line-height: 12px; font-weight: normal; color: #333;}
.shop-user-reviewSingle .shop-single-reviewSingle-body li .shop-single-reviewSingle-body-bot .shop-single-review-comment .shop-single-review-comment-box{margin:0 15px; width: 852px;}
.shop-user-reviewSingle .shop-single-reviewSingle-body li .shop-single-reviewSingle-body-bot .shop-single-review-comment .shop-single-review-comment-btn{float: left; color: @color; padding: 3px 6px; border: 1px @color solid; margin: -2px 5px 5px 0;}
.shop-user-reviewSingle .shop-single-reviewSingle-body li .shop-single-reviewSingle-body-bot .shop-single-review-comment .shop-single-review-comment-txt{color: #333; margin-top: 5px;}
// 晒单
.shop-user-reviewSingle .shop-single-reviewSingle-body li .shop-single-reviewSingle-body-bot .shop-single-singleReview-imgBox{margin: 20px 0 0 40px;}
.shop-user-reviewSingle .shop-single-reviewSingle-body li .shop-single-reviewSingle-body-bot .shop-single-singleReview-imgBox h5{display: inline-block; font-size: 12px; line-height: 12px; font-weight: normal; color: #333;}
.shop-user-reviewSingle .shop-single-reviewSingle-body li .shop-single-reviewSingle-body-bot .shop-singleReview-upload{display: inline-block; margin-left: 15px;}
.shop-user-reviewSingle .shop-single-reviewSingle-body li .shop-single-reviewSingle-body-bot .shop-singleReview-upload .shop-singleReview-uploadImg{float: left;}
.shop-user-reviewSingle .shop-single-reviewSingle-body li .shop-single-reviewSingle-body-bot .shop-singleReview-upload .shop-singleReview-uploadImg a{display: inline-block; position: relative; width: 50px; height: 50px; margin-right: 10px; cursor: pointer;}
.shop-user-reviewSingle .shop-single-reviewSingle-body li .shop-single-reviewSingle-body-bot .shop-singleReview-upload .shop-singleReview-uploadImg a span{display: none; width: 14px; height: 14px; position: absolute; top: 2px; right: 2px; z-index: 500; background: url("@{imgRootDeep}/shop_user_reviewOrderImg.png") no-repeat;}
.shop-user-reviewSingle .shop-single-reviewSingle-body li .shop-single-reviewSingle-body-bot .shop-singleReview-upload .shop-singleReview-uploadImg a:hover span{display: block; cursor: pointer;}
.shop-user-reviewSingle .shop-single-reviewSingle-body li .shop-single-reviewSingle-body-bot .shop-singleReview-upload .shop-singleReview-uploadImg a img{width: 100%; height: 100%;}

.shop-user-reviewSingle .shop-single-reviewSingle-body li .shop-single-reviewSingle-body-bot .shop-singleReview-input-file{position: relative; display: inline-block;}
.shop-user-reviewSingle .shop-single-reviewSingle-body li .shop-single-reviewSingle-body-bot .shop-singleReview-input-file button{width: 50px; height: 50px; background: url("@{imgRootDeep}/shop_user_inputFileImg.png") no-repeat;}
.shop-user-reviewSingle .shop-single-reviewSingle-body li .shop-single-reviewSingle-body-bot .shop-singleReview-input-file input{position: absolute; top: 0px; left: 0px; z-index: 100; opacity: 0; width: 50px; height: 50px; overflow: hidden; cursor: pointer;}
.shop-user-reviewSingle .shop-single-reviewSingle-body li .shop-single-reviewSingle-body-bot .shop-singleReview-input-file .shop-input-file-num{display: inline-block; margin-left: 8px; color: #999;}

// 放大图
.shop-user-reviewSingle .shop-single-reviewSingle-body li .shop-single-reviewSingle-body-bot .shop-singleReview-uploadImgBig{display: none; width: 300px; height: 300px; margin-top: 20px; margin-left: 108px;}
.shop-user-reviewSingle .shop-single-reviewSingle-body li .shop-single-reviewSingle-body-bot .shop-singleReview-uploadImgBig img{width: 100%; height: 100%;}

.shop-user-reviewSingle .shop-single-reviewSingle-body li .shop-single-reviewSingle-body-bot .shop-singleReview-published{margin: 20px 0 20px 45px;}
.shop-user-reviewSingle .shop-single-reviewSingle-body li .shop-single-reviewSingle-body-bot .shop-singleReview-published .shop-singleReview-published-btn{width: 55px; height: 24px; line-height: 24px; text-align: center; font-size: 12px; color: #333; border: 1px #e1e1e1 solid; background-color: #f5f5f5; cursor: pointer;} 
.shop-user-reviewSingle .shop-single-reviewSingle-body li .shop-single-reviewSingle-body-bot .shop-singleReview-published label{position: relative; margin: 11px 0 0 14px; color: #707070; padding-left: 17px; cursor: pointer;}
.shop-user-reviewSingle .shop-single-reviewSingle-body li .shop-single-reviewSingle-body-bot .shop-singleReview-published label input{position: absolute; top: 3px; left: 0px;}
// 待晒单结束




// 待追评内容 
.shop-user-reviewSingle .shop-user-reviewSingle-con-box .shop-user-reviewSingle-con .shop-stay-review-title{height: 40px; background-color: #f5f5f5;}
.shop-user-reviewSingle .shop-user-reviewSingle-con-box .shop-user-reviewSingle-con .shop-stay-review-title h5{float: left; font-size: 12px; font-weight: normal; color: #333; height: 40px; line-height: 40px;}
.shop-user-reviewSingle .shop-user-reviewSingle-con-box .shop-user-reviewSingle-con .shop-stay-review-title h5.shop-detail{margin-left: 160px;}
.shop-user-reviewSingle .shop-user-reviewSingle-con-box .shop-user-reviewSingle-con .shop-stay-review-title h5.shop-statue{margin-left: 428px;}
.shop-user-reviewSingle .shop-user-reviewSingle-con-box .shop-user-reviewSingle-con .shop-stay-review-title h5.shop-work{margin-left: 205px;}

.shop-user-reviewSingle .shop-user-reviewSingle-con-box .shop-stay-reviewSingle-body{margin-top: 10px;}
.shop-user-reviewSingle .shop-user-reviewSingle-con-box .shop-stay-reviewSingle-body ul{border: 1px #e1e1e1 solid; border-bottom: none;}
.shop-user-reviewSingle .shop-user-reviewSingle-con-box .shop-stay-reviewSingle-body li{height: 98px; font-size: 12px; border-bottom: 1px #e1e1e1 solid;}
.shop-user-reviewSingle .shop-user-reviewSingle-con-box .shop-stay-reviewSingle-body li .shop-stay-review-img{width: 60px; height: 60px; border: 1px #e1e1e1 solid; margin: 17px 20px;}
.shop-user-reviewSingle .shop-user-reviewSingle-con-box .shop-stay-reviewSingle-body li .shop-stay-review-img img{display: block; width: 100%; height: 100%;}
.shop-user-reviewSingle .shop-user-reviewSingle-con-box .shop-stay-reviewSingle-body li .shop-stay-review-detail{width: 332px; height: 98px; line-height: 98px; text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.shop-user-reviewSingle .shop-user-reviewSingle-con-box .shop-stay-reviewSingle-body li .shop-stay-review-detail a{color: #333; }
.shop-user-reviewSingle .shop-user-reviewSingle-con-box .shop-stay-reviewSingle-body li .shop-stay-review-detail a:hover{color: @color; text-decoration: underline;}
.shop-user-reviewSingle .shop-user-reviewSingle-con-box .shop-stay-reviewSingle-body li .shop-stay-review-time{max-width: 72px; height: 98px; line-height: 98px; margin-left: 180px; overflow: hidden;}
.shop-user-reviewSingle .shop-user-reviewSingle-con-box .shop-stay-reviewSingle-body li .shop-stay-review-btn{width: 80px; height: 26px; line-height: 26px; text-align: center; color: #333; margin: 36px 30px 0 0; background-color: #f5f5f5; outline: 1px #e1e1e1 solid;}
.shop-user-reviewSingle .shop-user-reviewSingle-con-box .shop-stay-reviewSingle-body li .shop-stay-review-btn:hover{background-color: @color; color: #fff; outline: none;}
// 待追评结束



// 已评价内容
.shop-user-reviewSingle .shop-user-reviewSingle-con-box .shop-user-reviewSingle-con .shop-already-review-title{height: 40px; background-color: #f5f5f5;}
.shop-user-reviewSingle .shop-user-reviewSingle-con-box .shop-user-reviewSingle-con .shop-already-review-title h5{float: left; font-size: 12px; font-weight: normal; color: #333; height: 40px; line-height: 40px;}
.shop-user-reviewSingle .shop-user-reviewSingle-con-box .shop-user-reviewSingle-con .shop-already-review-title h5.shop-detail{margin-left: 160px;}
.shop-user-reviewSingle .shop-user-reviewSingle-con-box .shop-user-reviewSingle-con .shop-already-review-title h5.shop-statue{margin-left: 428px;}
.shop-user-reviewSingle .shop-user-reviewSingle-con-box .shop-user-reviewSingle-con .shop-already-review-title h5.shop-work{margin-left: 205px;}

.shop-user-reviewSingle .shop-user-reviewSingle-con-box .shop-already-reviewSingle-body{margin-top: 10px;}
.shop-user-reviewSingle .shop-user-reviewSingle-con-box .shop-already-reviewSingle-body ul{border: 1px #e1e1e1 solid; border-bottom: none;}
.shop-user-reviewSingle .shop-user-reviewSingle-con-box .shop-already-reviewSingle-body li{height: 98px; font-size: 12px; border-bottom: 1px #e1e1e1 solid;}
.shop-user-reviewSingle .shop-user-reviewSingle-con-box .shop-already-reviewSingle-body li .shop-already-review-img{width: 60px; height: 60px; border: 1px #e1e1e1 solid; margin: 17px 20px;}
.shop-user-reviewSingle .shop-user-reviewSingle-con-box .shop-already-reviewSingle-body li .shop-already-review-img img{display: block; width: 100%; height: 100%;}
.shop-user-reviewSingle .shop-user-reviewSingle-con-box .shop-already-reviewSingle-body li .shop-already-review-detail{width: 332px; height: 98px; line-height: 98px; text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.shop-user-reviewSingle .shop-user-reviewSingle-con-box .shop-already-reviewSingle-body li .shop-already-review-detail a{color: #333;}
.shop-user-reviewSingle .shop-user-reviewSingle-con-box .shop-already-reviewSingle-body li .shop-already-review-detail a:hover{color: @color; text-decoration: underline;}
.shop-user-reviewSingle .shop-user-reviewSingle-con-box .shop-already-reviewSingle-body li .shop-already-review-time{max-width: 146px; height: 98px; line-height: 98px; margin-left: 140px; overflow: hidden;}
.shop-user-reviewSingle .shop-user-reviewSingle-con-box .shop-already-reviewSingle-body li .shop-already-review-btn{width: 80px; height: 26px; line-height: 26px; text-align: center; color: #333; margin: 36px 30px 0 0; background-color: #f5f5f5; outline: 1px #e1e1e1 solid;}
.shop-user-reviewSingle .shop-user-reviewSingle-con-box .shop-already-reviewSingle-body li .shop-already-review-btn:hover{background-color: @color; color: #fff; outline: none;}
// 已评价结束



// 服务评价
.shop-user-reviewSingle .shop-reviewSingle-service .shop-service-reviewSingle-title{height: 40px; background-color: #f5f5f5;}
.shop-user-reviewSingle .shop-reviewSingle-service .shop-service-reviewSingle-title h5{float: left; font-size: 12px; font-weight: normal; color: #333; height: 40px; line-height: 40px;}
.shop-user-reviewSingle .shop-reviewSingle-service .shop-service-reviewSingle-title h5.shop-service-detail{margin-left: 160px;}
.shop-user-reviewSingle .shop-reviewSingle-service .shop-service-reviewSingle-title h5.shop-service-person{margin-left: 340px;}
.shop-user-reviewSingle .shop-reviewSingle-service .shop-service-reviewSingle-title h5.shop-service-money{margin-left: 77px;}
.shop-user-reviewSingle .shop-reviewSingle-service .shop-service-reviewSingle-title h5.shop-service-work{margin-left: 136px;}

.shop-user-reviewSingle .shop-reviewSingle-service .shop-service-reviewSingle-body{margin-top: 10px;}
.shop-user-reviewSingle .shop-service-reviewSingle-body .shop-service-reviewSingle-body-product{border: 1px #e1e1e1 solid; border-bottom: none;}
.shop-user-reviewSingle .shop-service-reviewSingle-body .shop-service-reviewSingle-body-product .shop-service-reviewSingle-body-product-title{height: 29px; background-color: #f5f5f5;}
.shop-user-reviewSingle .shop-service-reviewSingle-body .shop-service-reviewSingle-body-product-title .shop-product-time{float: left; margin-left: 20px; margin-top: 8px;}
.shop-user-reviewSingle .shop-service-reviewSingle-body .shop-service-reviewSingle-body-product-title .shop-product-time span{float: left; font-size: 12px; color: #a5a5a5;}
.shop-user-reviewSingle .shop-service-reviewSingle-body .shop-service-reviewSingle-body-product-title .shop-product-time span.shop-product-time-info{margin-left: 6px; color: #333;}
.shop-user-reviewSingle .shop-service-reviewSingle-body .shop-service-reviewSingle-body-product-title .shop-product-number{float: left; margin-left: 36px; margin-top: 8px;}
.shop-user-reviewSingle .shop-service-reviewSingle-body .shop-service-reviewSingle-body-product-title .shop-product-number span{float: left; font-size: 12px; color: #a5a5a5;}
.shop-user-reviewSingle .shop-service-reviewSingle-body .shop-service-reviewSingle-body-product-title .shop-product-number span.shop-product-number-info{margin-left: 6px; color: #333;} 

// 书籍内容
.shop-user-reviewSingle .shop-service-reviewSingle-body .shop-service-reviewSingle-body-product{margin-bottom: 20px;}
.shop-user-reviewSingle .shop-service-reviewSingle-body .shop-service-reviewSingle-body-product .shop-service-reviewSingle-body-product-con{}
.shop-user-reviewSingle .shop-service-reviewSingle-body .shop-service-reviewSingle-body-product-con li{height: 99px; border-bottom: 1px#e1e1e1 solid;}
.shop-user-reviewSingle .shop-service-reviewSingle-body .shop-service-reviewSingle-body-product-con li .shop-service-reviewSingle-body-product-details{width: 512px; height: 99px; border-right: 1px #e1e1e1 solid;}
.shop-user-reviewSingle .shop-service-reviewSingle-body .shop-service-reviewSingle-body-product-con li .shop-service-reviewSingle-product-book{display: block; width: 60px; height: 60px; margin-right: 20px; border: 1px #e1e1e1 solid; margin: 20px;} 
.shop-user-reviewSingle .shop-service-reviewSingle-body .shop-service-reviewSingle-body-product-con li .shop-service-reviewSingle-product-book img{display: block; width: 100%; height: 100%;}
.shop-user-reviewSingle .shop-service-reviewSingle-body .shop-service-reviewSingle-body-product-con li .shop-service-reviewSingle-product-info{width: 296px; height: 40px; margin-top: 20px; overflow: hidden; font-size: 12px; color: #333; line-height: 20px;}
.shop-user-reviewSingle .shop-service-reviewSingle-body .shop-service-reviewSingle-body-product-con li .shop-service-reviewSingle-product-info:hover{color: @color; text-decoration: underline;}
.shop-user-reviewSingle .shop-service-reviewSingle-body .shop-service-reviewSingle-body-product-con li .shop-service-reviewSingle-product-num{margin: 20px 50px 0 0; font-size: 12px; color: #333;}

.shop-user-reviewSingle .shop-service-reviewSingle-body .shop-service-reviewSingle-body-product-con li .shop-service-reviewSingle-body-product-person{width: 108px; height: 99px; border-right: 1px #e1e1e1 solid; background:url("@{imgRootDeep}/shop_user_personImg.png") no-repeat 80px 22px;}
.shop-user-reviewSingle .shop-service-reviewSingle-body .shop-service-reviewSingle-body-product-con li .shop-service-reviewSingle-body-product-person span{display: inline-block; width: 48px; margin-top: 20px; margin-left: 23px;}

.shop-user-reviewSingle .shop-service-reviewSingle-body .shop-service-reviewSingle-body-product-con li .shop-service-reviewSingle-body-product-money{width: 108px; height: 99px; text-align: center; border-right: 1px #e1e1e1 solid;}
.shop-user-reviewSingle .shop-service-reviewSingle-body .shop-service-reviewSingle-body-product-con li .shop-service-reviewSingle-body-product-money .shop-body-product-money{margin-top: 20px; font-size: 12px; color: #333;}
.shop-user-reviewSingle .shop-service-reviewSingle-body .shop-service-reviewSingle-body-product-con li .shop-service-reviewSingle-body-product-money .shop-shop-body-product-money-away{margin-top: 13px; font-size: 12px; color: #a7a7a7;}

.shop-user-reviewSingle .shop-service-reviewSingle-body .shop-service-reviewSingle-body-product-con li .shop-service-reviewSingle-body-product-order{width: 217px; height: 99px; text-align: center;}
.shop-user-reviewSingle .shop-service-reviewSingle-body .shop-service-reviewSingle-body-product-con li .shop-service-reviewSingle-body-product-order .shop-shop-body-product-order-title{display: block; font-size: 12px; color: #333;}
.shop-user-reviewSingle .shop-service-reviewSingle-body .shop-service-reviewSingle-body-product-con li .shop-service-reviewSingle-body-product-order .shop-shop-body-product-order-title{margin-top: 20px;}
.shop-user-reviewSingle .shop-service-reviewSingle-body .shop-service-reviewSingle-body-product-con li .shop-service-reviewSingle-body-product-order .shop-shop-body-product-order-title:hover{color: @color;}
.shop-user-reviewSingle .shop-service-reviewSingle-body .shop-service-reviewSingle-body-product-con li .shop-service-reviewSingle-body-product-order .shop-shop-body-product-order-btn{display: inline-block; margin-top: 10px; font-size:12px; width: 80px; height: 26px; line-height: 26px; color: #333; background-color: #f5f5f5; outline: 1px #e1e1e1 solid;}
.shop-user-reviewSingle .shop-service-reviewSingle-body .shop-service-reviewSingle-body-product-con li .shop-service-reviewSingle-body-product-order .shop-shop-body-product-order-btn:hover{background-color: @color; color: #fff; outline: none;}
// 服务评价结束

